--[[-- Copyright (c) 2024 Huawei Technologies Co., Ltd.
-- openUBMC is licensed under Mulan PSL v2.
-- You can use this software according to the terms and conditions of the Mulan PSL v2.
-- You may obtain a copy of Mulan PSL v2 at:
--          http://license.coscl.org.cn/MulanPSL2
-- THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
-- EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
-- MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
-- See the Mulan PSL v2 for more details.
]] --
local GeneralHardwareIpmiCmdsMsg = {
    ReportTrustedModuleInfoReq = (require 'general_hardware.ipmi.cmds.ReportTrustedModuleInfo').ReportTrustedModuleInfoReq,
    ReportTrustedModuleInfoRsp = (require 'general_hardware.ipmi.cmds.ReportTrustedModuleInfo').ReportTrustedModuleInfoRsp,
    GetSecurityModuleInfoReq = (require 'general_hardware.ipmi.cmds.GetSecurityModuleInfo').GetSecurityModuleInfoReq,
    GetSecurityModuleInfoRsp = (require 'general_hardware.ipmi.cmds.GetSecurityModuleInfo').GetSecurityModuleInfoRsp,
    GetGpuChipInfoReq = (require 'general_hardware.ipmi.cmds.GetGpuChipInfo').GetGpuChipInfoReq,
    GetGpuChipInfoRsp = (require 'general_hardware.ipmi.cmds.GetGpuChipInfo').GetGpuChipInfoRsp,
    SetCpldChannelReq = (require 'general_hardware.ipmi.cmds.SetCpldChannel').SetCpldChannelReq,
    SetCpldChannelRsp = (require 'general_hardware.ipmi.cmds.SetCpldChannel').SetCpldChannelRsp,
    GetCpldDeviceidInfoReq = (require 'general_hardware.ipmi.cmds.GetCpldDeviceidInfo').GetCpldDeviceidInfoReq,
    GetCpldDeviceidInfoRsp = (require 'general_hardware.ipmi.cmds.GetCpldDeviceidInfo').GetCpldDeviceidInfoRsp,
    SetDpuBootOptionReq = (require 'general_hardware.ipmi.cmds.SetDpuBootOption').SetDpuBootOptionReq,
    SetDpuBootOptionRsp = (require 'general_hardware.ipmi.cmds.SetDpuBootOption').SetDpuBootOptionRsp,
    RestSDIReq = (require 'general_hardware.ipmi.cmds.RestSDI').RestSDIReq,
    RestSDIRsp = (require 'general_hardware.ipmi.cmds.RestSDI').RestSDIRsp,
    SetDpuNMIReq = (require 'general_hardware.ipmi.cmds.SetDpuNMI').SetDpuNMIReq,
    SetDpuNMIRsp = (require 'general_hardware.ipmi.cmds.SetDpuNMI').SetDpuNMIRsp,
    SetDpuPowerStateReq = (require 'general_hardware.ipmi.cmds.SetDpuPowerState').SetDpuPowerStateReq,
    SetDpuPowerStateRsp = (require 'general_hardware.ipmi.cmds.SetDpuPowerState').SetDpuPowerStateRsp,
    SetDpuResetLinkageReq = (require 'general_hardware.ipmi.cmds.SetDpuResetLinkage').SetDpuResetLinkageReq,
    SetDpuResetLinkageRsp = (require 'general_hardware.ipmi.cmds.SetDpuResetLinkage').SetDpuResetLinkageRsp,
    GetDpuResetLinkageReq = (require 'general_hardware.ipmi.cmds.GetDpuResetLinkage').GetDpuResetLinkageReq,
    GetDpuResetLinkageRsp = (require 'general_hardware.ipmi.cmds.GetDpuResetLinkage').GetDpuResetLinkageRsp,
    GetDpuBootOptionReq = (require 'general_hardware.ipmi.cmds.GetDpuBootOption').GetDpuBootOptionReq,
    GetDpuBootOptionRsp = (require 'general_hardware.ipmi.cmds.GetDpuBootOption').GetDpuBootOptionRsp,
    GetHttpsEnableReq = (require 'general_hardware.ipmi.cmds.GetHttpsEnable').GetHttpsEnableReq,
    GetHttpsEnableRsp = (require 'general_hardware.ipmi.cmds.GetHttpsEnable').GetHttpsEnableRsp,
    SetHttpsEnableReq = (require 'general_hardware.ipmi.cmds.SetHttpsEnable').SetHttpsEnableReq,
    SetHttpsEnableRsp = (require 'general_hardware.ipmi.cmds.SetHttpsEnable').SetHttpsEnableRsp,
    GetDpuPxeOptionReq = (require 'general_hardware.ipmi.cmds.GetDpuPxeOption').GetDpuPxeOptionReq,
    GetDpuPxeOptionRsp = (require 'general_hardware.ipmi.cmds.GetDpuPxeOption').GetDpuPxeOptionRsp,
    SetDpuPxeOptionReq = (require 'general_hardware.ipmi.cmds.SetDpuPxeOption').SetDpuPxeOptionReq,
    SetDpuPxeOptionRsp = (require 'general_hardware.ipmi.cmds.SetDpuPxeOption').SetDpuPxeOptionRsp,
    GetDpuSecureBootReq = (require 'general_hardware.ipmi.cmds.GetDpuSecureBoot').GetDpuSecureBootReq,
    GetDpuSecureBootRsp = (require 'general_hardware.ipmi.cmds.GetDpuSecureBoot').GetDpuSecureBootRsp,
    SetDpuSecureBootReq = (require 'general_hardware.ipmi.cmds.SetDpuSecureBoot').SetDpuSecureBootReq,
    SetDpuSecureBootRsp = (require 'general_hardware.ipmi.cmds.SetDpuSecureBoot').SetDpuSecureBootRsp,
    GetDpuStorageIPReq = (require 'general_hardware.ipmi.cmds.GetDpuStorageIP').GetDpuStorageIPReq,
    GetDpuStorageIPRsp = (require 'general_hardware.ipmi.cmds.GetDpuStorageIP').GetDpuStorageIPRsp,
    GetDpuSystemStatusReq = (require 'general_hardware.ipmi.cmds.GetDpuSystemStatus').GetDpuSystemStatusReq,
    GetDpuSystemStatusRsp = (require 'general_hardware.ipmi.cmds.GetDpuSystemStatus').GetDpuSystemStatusRsp,
    GetAllDpuEPInitStatusReq = (require 'general_hardware.ipmi.cmds.GetAllDpuEPInitStatus').GetAllDpuEPInitStatusReq,
    GetAllDpuEPInitStatusRsp = (require 'general_hardware.ipmi.cmds.GetAllDpuEPInitStatus').GetAllDpuEPInitStatusRsp,
    SetDpuIpReq = (require 'general_hardware.ipmi.cmds.SetDpuIp').SetDpuIpReq,
    SetDpuIpRsp = (require 'general_hardware.ipmi.cmds.SetDpuIp').SetDpuIpRsp,
    SetDpuSolSwitchReq = (require 'general_hardware.ipmi.cmds.SetDpuSolSwitch').SetDpuSolSwitchReq,
    SetDpuSolSwitchRsp = (require 'general_hardware.ipmi.cmds.SetDpuSolSwitch').SetDpuSolSwitchRsp,
    SetDpuBiosLogLevelReq = (require 'general_hardware.ipmi.cmds.SetDpuBiosLogLevel').SetDpuBiosLogLevelReq,
    SetDpuBiosLogLevelRsp = (require 'general_hardware.ipmi.cmds.SetDpuBiosLogLevel').SetDpuBiosLogLevelRsp,
    GetDpuSolSwitchReq = (require 'general_hardware.ipmi.cmds.GetDpuSolSwitch').GetDpuSolSwitchReq,
    GetDpuSolSwitchRsp = (require 'general_hardware.ipmi.cmds.GetDpuSolSwitch').GetDpuSolSwitchRsp,
    GetDpuBiosLogLevelReq = (require 'general_hardware.ipmi.cmds.GetDpuBiosLogLevel').GetDpuBiosLogLevelReq,
    GetDpuBiosLogLevelRsp = (require 'general_hardware.ipmi.cmds.GetDpuBiosLogLevel').GetDpuBiosLogLevelRsp,
    SetSystemInfoParametersReq = (require 'general_hardware.ipmi.cmds.SetSystemInfoParameters').SetSystemInfoParametersReq,
    SetSystemInfoParametersRsp = (require 'general_hardware.ipmi.cmds.SetSystemInfoParameters').SetSystemInfoParametersRsp,
    GetSystemInfoParametersReq = (require 'general_hardware.ipmi.cmds.GetSystemInfoParameters').GetSystemInfoParametersReq,
    GetSystemInfoParametersRsp = (require 'general_hardware.ipmi.cmds.GetSystemInfoParameters').GetSystemInfoParametersRsp,
    SetDeviceActionReq = (require 'general_hardware.ipmi.cmds.SetDeviceAction').SetDeviceActionReq,
    SetDeviceActionRsp = (require 'general_hardware.ipmi.cmds.SetDeviceAction').SetDeviceActionRsp,
    GetEyeDiagramReq = (require 'general_hardware.ipmi.cmds.GetEyeDiagram').GetEyeDiagramReq,
    GetEyeDiagramRsp = (require 'general_hardware.ipmi.cmds.GetEyeDiagram').GetEyeDiagramRsp,
    GetCpuModulePowerReq = (require 'general_hardware.ipmi.cmds.GetCpuModulePower').GetCpuModulePowerReq,
    GetCpuModulePowerRsp = (require 'general_hardware.ipmi.cmds.GetCpuModulePower').GetCpuModulePowerRsp
}

return GeneralHardwareIpmiCmdsMsg
